package com.proba.annotations.pojo;

import java.io.Serializable;
import java.sql.Timestamp;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * <p>Pojo mapping VIEW MAVROVO.REALIZACIJASEVKUPNO</p>
 *
 * <p>Generated at Thu Feb 25 19:39:57 CET 2010</p>
 * @author Salto-db Generator v1.0.16 / EJB3
 * 
 */
@Entity
@Table(name = "REALIZACIJASEVKUPNO", schema = "MAVROVO")
@SuppressWarnings("serial")
public class Realizacijasevkupno implements Serializable {

	/**
	 * Attribute id.
	 */
	private Long id;
	
	/**
	 * Attribute datum.
	 */
	private Timestamp datum;
	
	/**
	 * Attribute proizvodenPogon.
	 */
	private Long proizvodenPogon;
	
	/**
	 * Attribute tipProizvodenPogon.
	 */
	private Long tipProizvodenPogon;
	
	/**
	 * Attribute partner.
	 */
	private Long partner;
	
	/**
	 * Attribute tipPartner.
	 */
	private Long tipPartner;
	
	/**
	 * Attribute edinicaMerka.
	 */
	private Long edinicaMerka;
	
	/**
	 * Attribute gotovProizvod.
	 */
	private Long gotovProizvod;
	
	/**
	 * Attribute tipGotovProizvod.
	 */
	private Long tipGotovProizvod;
	
	/**
	 * Attribute sluzba.
	 */
	private String sluzba;
	
	/**
	 * Attribute eksternaRealKolicina.
	 */
	private Double eksternaRealKolicina;
	
	/**
	 * Attribute eksternaRealIznosDen.
	 */
	private Long eksternaRealIznosDen;
	
	/**
	 * Attribute eksternaRealIznosDenEd.
	 */
	private Double eksternaRealIznosDenEd;
	
	/**
	 * Attribute internaRealKolicina.
	 */
	private Double internaRealKolicina;
	
	/**
	 * Attribute internaRealIznosDen.
	 */
	private Long internaRealIznosDen;
	
	/**
	 * Attribute internaRealIznosDenEd.
	 */
	private Double internaRealIznosDenEd;
	
	/**
	 * Attribute zaSopstvenoRealKolicina.
	 */
	private Double zaSopstvenoRealKolicina;
	
	/**
	 * Attribute zaSopstvenoRealIznosDen.
	 */
	private Long zaSopstvenoRealIznosDen;
	
	/**
	 * Attribute zaSopstvenoRealIznosDenEd.
	 */
	private Double zaSopstvenoRealIznosDenEd;
	
	/**
	 * Attribute sevkupnoKolicini.
	 */
	private Long sevkupnoKolicini;
	
	/**
	 * Attribute sevkupnoRealizacVoDen.
	 */
	private Long sevkupnoRealizacVoDen;
	
	/**
	 * Attribute sevkupnoRealizacVoDenEd.
	 */
	private Long sevkupnoRealizacVoDenEd;
	
	
	/**
	 * @return id
	 */
	@Basic
	@Id
	@Column(name = "ID")
		public Long getId() {
		return id;
	}

	/**
	 * @param id new value for id 
	 */
	public void setId(Long id) {
		this.id = id;
	}
	
	/**
	 * @return datum
	 */
	@Basic
	@Column(name = "DATUM")
		public Timestamp getDatum() {
		return datum;
	}

	/**
	 * @param datum new value for datum 
	 */
	public void setDatum(Timestamp datum) {
		this.datum = datum;
	}
	
	/**
	 * @return proizvodenPogon
	 */
	@Basic
	@Column(name = "PROIZVODEN_POGON")
		public Long getProizvodenPogon() {
		return proizvodenPogon;
	}

	/**
	 * @param proizvodenPogon new value for proizvodenPogon 
	 */
	public void setProizvodenPogon(Long proizvodenPogon) {
		this.proizvodenPogon = proizvodenPogon;
	}
	
	/**
	 * @return tipProizvodenPogon
	 */
	@Basic
	@Column(name = "TIP_PROIZVODEN_POGON")
		public Long getTipProizvodenPogon() {
		return tipProizvodenPogon;
	}

	/**
	 * @param tipProizvodenPogon new value for tipProizvodenPogon 
	 */
	public void setTipProizvodenPogon(Long tipProizvodenPogon) {
		this.tipProizvodenPogon = tipProizvodenPogon;
	}
	
	/**
	 * @return partner
	 */
	@Basic
	@Column(name = "PARTNER")
		public Long getPartner() {
		return partner;
	}

	/**
	 * @param partner new value for partner 
	 */
	public void setPartner(Long partner) {
		this.partner = partner;
	}
	
	/**
	 * @return tipPartner
	 */
	@Basic
	@Column(name = "TIP_PARTNER")
		public Long getTipPartner() {
		return tipPartner;
	}

	/**
	 * @param tipPartner new value for tipPartner 
	 */
	public void setTipPartner(Long tipPartner) {
		this.tipPartner = tipPartner;
	}
	
	/**
	 * @return edinicaMerka
	 */
	@Basic
	@Column(name = "EDINICA_MERKA")
		public Long getEdinicaMerka() {
		return edinicaMerka;
	}

	/**
	 * @param edinicaMerka new value for edinicaMerka 
	 */
	public void setEdinicaMerka(Long edinicaMerka) {
		this.edinicaMerka = edinicaMerka;
	}
	
	/**
	 * @return gotovProizvod
	 */
	@Basic
	@Column(name = "GOTOV_PROIZVOD")
		public Long getGotovProizvod() {
		return gotovProizvod;
	}

	/**
	 * @param gotovProizvod new value for gotovProizvod 
	 */
	public void setGotovProizvod(Long gotovProizvod) {
		this.gotovProizvod = gotovProizvod;
	}
	
	/**
	 * @return tipGotovProizvod
	 */
	@Basic
	@Column(name = "TIP_GOTOV_PROIZVOD")
		public Long getTipGotovProizvod() {
		return tipGotovProizvod;
	}

	/**
	 * @param tipGotovProizvod new value for tipGotovProizvod 
	 */
	public void setTipGotovProizvod(Long tipGotovProizvod) {
		this.tipGotovProizvod = tipGotovProizvod;
	}
	
	/**
	 * @return sluzba
	 */
	@Basic
	@Column(name = "SLUZBA", length = 20)
		public String getSluzba() {
		return sluzba;
	}

	/**
	 * @param sluzba new value for sluzba 
	 */
	public void setSluzba(String sluzba) {
		this.sluzba = sluzba;
	}
	
	/**
	 * @return eksternaRealKolicina
	 */
	@Basic
	@Column(name = "EKSTERNA_REAL_KOLICINA")
		public Double getEksternaRealKolicina() {
		return eksternaRealKolicina;
	}

	/**
	 * @param eksternaRealKolicina new value for eksternaRealKolicina 
	 */
	public void setEksternaRealKolicina(Double eksternaRealKolicina) {
		this.eksternaRealKolicina = eksternaRealKolicina;
	}
	
	/**
	 * @return eksternaRealIznosDen
	 */
	@Basic
	@Column(name = "EKSTERNA_REAL_IZNOS_DEN")
		public Long getEksternaRealIznosDen() {
		return eksternaRealIznosDen;
	}

	/**
	 * @param eksternaRealIznosDen new value for eksternaRealIznosDen 
	 */
	public void setEksternaRealIznosDen(Long eksternaRealIznosDen) {
		this.eksternaRealIznosDen = eksternaRealIznosDen;
	}
	
	/**
	 * @return eksternaRealIznosDenEd
	 */
	@Basic
	@Column(name = "EKSTERNA_REAL_IZNOS_DEN_ED")
		public Double getEksternaRealIznosDenEd() {
		return eksternaRealIznosDenEd;
	}

	/**
	 * @param eksternaRealIznosDenEd new value for eksternaRealIznosDenEd 
	 */
	public void setEksternaRealIznosDenEd(Double eksternaRealIznosDenEd) {
		this.eksternaRealIznosDenEd = eksternaRealIznosDenEd;
	}
	
	/**
	 * @return internaRealKolicina
	 */
	@Basic
	@Column(name = "INTERNA_REAL_KOLICINA")
		public Double getInternaRealKolicina() {
		return internaRealKolicina;
	}

	/**
	 * @param internaRealKolicina new value for internaRealKolicina 
	 */
	public void setInternaRealKolicina(Double internaRealKolicina) {
		this.internaRealKolicina = internaRealKolicina;
	}
	
	/**
	 * @return internaRealIznosDen
	 */
	@Basic
	@Column(name = "INTERNA_REAL_IZNOS_DEN")
		public Long getInternaRealIznosDen() {
		return internaRealIznosDen;
	}

	/**
	 * @param internaRealIznosDen new value for internaRealIznosDen 
	 */
	public void setInternaRealIznosDen(Long internaRealIznosDen) {
		this.internaRealIznosDen = internaRealIznosDen;
	}
	
	/**
	 * @return internaRealIznosDenEd
	 */
	@Basic
	@Column(name = "INTERNA_REAL_IZNOS_DEN_ED")
		public Double getInternaRealIznosDenEd() {
		return internaRealIznosDenEd;
	}

	/**
	 * @param internaRealIznosDenEd new value for internaRealIznosDenEd 
	 */
	public void setInternaRealIznosDenEd(Double internaRealIznosDenEd) {
		this.internaRealIznosDenEd = internaRealIznosDenEd;
	}
	
	/**
	 * @return zaSopstvenoRealKolicina
	 */
	@Basic
	@Column(name = "ZA_SOPSTVENO_REAL_KOLICINA")
		public Double getZaSopstvenoRealKolicina() {
		return zaSopstvenoRealKolicina;
	}

	/**
	 * @param zaSopstvenoRealKolicina new value for zaSopstvenoRealKolicina 
	 */
	public void setZaSopstvenoRealKolicina(Double zaSopstvenoRealKolicina) {
		this.zaSopstvenoRealKolicina = zaSopstvenoRealKolicina;
	}
	
	/**
	 * @return zaSopstvenoRealIznosDen
	 */
	@Basic
	@Column(name = "ZA_SOPSTVENO_REAL_IZNOS_DEN")
		public Long getZaSopstvenoRealIznosDen() {
		return zaSopstvenoRealIznosDen;
	}

	/**
	 * @param zaSopstvenoRealIznosDen new value for zaSopstvenoRealIznosDen 
	 */
	public void setZaSopstvenoRealIznosDen(Long zaSopstvenoRealIznosDen) {
		this.zaSopstvenoRealIznosDen = zaSopstvenoRealIznosDen;
	}
	
	/**
	 * @return zaSopstvenoRealIznosDenEd
	 */
	@Basic
	@Column(name = "ZA_SOPSTVENO_REAL_IZNOS_DEN_ED")
		public Double getZaSopstvenoRealIznosDenEd() {
		return zaSopstvenoRealIznosDenEd;
	}

	/**
	 * @param zaSopstvenoRealIznosDenEd new value for zaSopstvenoRealIznosDenEd 
	 */
	public void setZaSopstvenoRealIznosDenEd(Double zaSopstvenoRealIznosDenEd) {
		this.zaSopstvenoRealIznosDenEd = zaSopstvenoRealIznosDenEd;
	}
	
	/**
	 * @return sevkupnoKolicini
	 */
	@Basic
	@Column(name = "SEVKUPNO_KOLICINI")
		public Long getSevkupnoKolicini() {
		return sevkupnoKolicini;
	}

	/**
	 * @param sevkupnoKolicini new value for sevkupnoKolicini 
	 */
	public void setSevkupnoKolicini(Long sevkupnoKolicini) {
		this.sevkupnoKolicini = sevkupnoKolicini;
	}
	
	/**
	 * @return sevkupnoRealizacVoDen
	 */
	@Basic
	@Column(name = "SEVKUPNO_REALIZAC_VO_DEN")
		public Long getSevkupnoRealizacVoDen() {
		return sevkupnoRealizacVoDen;
	}

	/**
	 * @param sevkupnoRealizacVoDen new value for sevkupnoRealizacVoDen 
	 */
	public void setSevkupnoRealizacVoDen(Long sevkupnoRealizacVoDen) {
		this.sevkupnoRealizacVoDen = sevkupnoRealizacVoDen;
	}
	
	/**
	 * @return sevkupnoRealizacVoDenEd
	 */
	@Basic
	@Column(name = "SEVKUPNO_REALIZAC_VO_DEN_ED")
		public Long getSevkupnoRealizacVoDenEd() {
		return sevkupnoRealizacVoDenEd;
	}

	/**
	 * @param sevkupnoRealizacVoDenEd new value for sevkupnoRealizacVoDenEd 
	 */
	public void setSevkupnoRealizacVoDenEd(Long sevkupnoRealizacVoDenEd) {
		this.sevkupnoRealizacVoDenEd = sevkupnoRealizacVoDenEd;
	}
	


}